package com.wakaca.design.pattern.structural.bridge;

/**
 * 账号
 * 这个接口指的是桥接模式的具体实现部分的接口
 * 桥接模式的具体实现是指 Account 接口的两个实现类
 * 我们可以认为 Account 是具有两个行为接口
 * 在桥接模式当中抽象就是指抽象类，具体的实现一般都是行为
 * Created by wakaca
 */
public interface Account {
    // 打开账号
    Account openAccount();
    // 查看账号类型，工商和农行，活期和定期，4种组合
    void showAccountType();

}
